package com.example.demo.entity;

import java.io.Serializable;


/**
 * 错误枚举
 * 描述: 用于统一错误信息,code共5位
 * 分别表示：1位类别依次累加,1位操作(增加:1,读取:2,更新:3,删除:4),3位编号依次累加
 **/
public enum ResultEnum implements Serializable {

    //基本结果
    SUCCESS(10000, "出菜成功."),
    ERROR(10001, "出菜失败."),
    FOOD_ERROR(10002,"食材不够了"),

    ;
    /**
     * 响应码
     */
    private Integer code;
    /**
     * 响应信息
     */
    private String msg;

    ResultEnum(Integer code, String msg) {
        this.code = code;
        this.msg = msg;
    }

    public Integer getCode() {
        return code;
    }


    public String getMsg() {
        return msg;
    }

}
